/*
 * main.c
 *
 *  Created on: 6 kwi 2014
 *      Author: krzysiek
 */
/*
 * main.c
 *
 *  Created on: 5 kwi 2014
 *      Author: krzysiek
 */
#include <stdio.h>
#include <stdlib.h>
#include "wyostrzobraz.h"

int main(int argc, char *argv[]) {
	FILE *we, *wy;
	int dane_we[MAX_WIERSZ][MAX_KOL];
	char dane_wy[MAX_WIERSZ][MAX_KOL+1];
	int y;

	if(argc < 2) {
		fprintf(stderr, "Skladnia: %s in_file out_file\n", argv[0]);
		exit(1);
	}
	if((we = fopen(argv[1], "r")) == NULL) {
		fputs("Blad otwarcia pliku wejsciowego\n", stderr);
		exit(1);
	}
	if((wy = fopen(argv[2], "w")) == NULL) {
		fputs("Blad zapisu bliku wyjsciowego\n", stderr);
		exit(1);
	}
	wczytaj_dane(dane_we, we);
	popraw_dane(dane_we);
	przetworz_dane(dane_we, dane_wy);
	for(y=0; y<MAX_WIERSZ; y++) {
		fputs(dane_wy[y], stdout);
		fputs("\n", stdout);
		fputs(dane_wy[y], wy);
		fputs("\n", wy);
	}
	if(fclose(we) != 0 || fclose(wy) != 0)
		fputs("Blad zamkniecia plikow\n", stderr);
	return 0;
}


